operator (/) Interface

public interface operator (/)

Calls

interface~~operator (SLASH)~~CallsGraph interface~operator (SLASH) operator (/) proc~dividehyperdualhyperdual DivideHyperDualHyperDual interface~operator (SLASH)->proc~dividehyperdualhyperdual proc~dividehyperdualreal DivideHyperDualReal interface~operator (SLASH)->proc~dividehyperdualreal proc~dividerealhyperdual DivideRealHyperDual interface~operator (SLASH)->proc~dividerealhyperdual

Module Procedures

public elemental function DivideHyperDualHyperDual(v1, v2) result(v3)

Arguments

Type IntentOptional Attributes Name
type(hyperdual), intent(in) :: v1
type(hyperdual), intent(in) :: v2

Return Value type(hyperdual)

public elemental function DivideHyperDualReal(v1, v2) result(v3)

Arguments

Type IntentOptional Attributes Name
type(hyperdual), intent(in) :: v1
real(kind=pr), intent(in) :: v2

Return Value type(hyperdual)

public elemental function DivideRealHyperDual(v1, v2) result(v3)

Arguments

Type IntentOptional Attributes Name
real(kind=pr), intent(in) :: v1
type(hyperdual), intent(in) :: v2

Return Value type(hyperdual)